physical embodiment - İspanyolca İngilizce Sözlük